using System;
using System.Collections.Generic;
using C3.Proto.Core.Model;

namespace C3.Proto.Core.Service
{
    public interface ISafetyService
    {
        ProjectResults GetProjectInspections(string project, DateTime start, DateTime end);
        StateResults GetStateReults(DateTime start, DateTime end);
        RegionResults GetRegionResults(string region,DateTime start, DateTime end);
        IList<Inspection> GetTestInspections();
        IList<JobHistory> GetJobHistory();
        IList<Project> GetProjects();
        Project GetProjectByName(string name);
    }
}